package com.cssy.yd.logic.entity;

/**
 * 财务月结余
 * @since 2013-10-30
 *
 */
public class LogicWhAffStockFinanceDO {
	
	/**
	 * 仓库编号
	 */
	private String whcode;
	
	/**
	 * 仓库名称
	 */
	private String whname;
	
	/**
	 * 物料编码
	 */
	private String code;
	
	/**
	 * 物料名称
	 */
	private String name;
	
	/**
	 * 型号
	 */
	private String spec;
	
	/**
	 * 基本单位
	 */
	private String junit;
	
	/**
	 * 期初单价
	 */
	private Double startprice;
	
	/**
	 * 期初库存
	 */
	private Double startquantity;
	
	/**
	 * 期初总金额
	 */
	private Double startamount;
	
	/**
	 * 入库数量
	 */
	private Double inquantity;
	
	/**
	 * 入库总金额
	 */
	private Double inamount;
	
	/**
	 * 出库数量
	 */
	private Double outquantity;
	
	/**
	 * 出库总金额
	 */
	private Double outamount;
	
	/**
	 * 期末单价
	 */
	private Double endprice;
	
	/**
	 * 结余库存
	 */
	private Double endquantity;
	
	/**
	 * 结余总金额
	 */
	private Double endamount;

	public LogicWhAffStockFinanceDO() {
		super();
	}

	public LogicWhAffStockFinanceDO(String whcode, String whname, String code,
			String name, String spec, String junit, Double startprice,
			Double startquantity, Double startamount, Double inquantity,
			Double inamount, Double outquantity, Double outamount,
			Double endprice, Double endquantity, Double endamount) {
		this.whcode = whcode;
		this.whname = whname;
		this.code = code;
		this.name = name;
		this.spec = spec;
		this.junit = junit;
		this.startprice = startprice;
		this.startquantity = startquantity;
		this.startamount = startamount;
		this.inquantity = inquantity;
		this.inamount = inamount;
		this.outquantity = outquantity;
		this.outamount = outamount;
		this.endprice = endprice;
		this.endquantity = endquantity;
		this.endamount = endamount;
	}

	public String getWhcode() {
		return whcode;
	}

	public void setWhcode(String whcode) {
		this.whcode = whcode;
	}

	public String getWhname() {
		return whname;
	}

	public void setWhname(String whname) {
		this.whname = whname;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getSpec() {
		return spec;
	}

	public void setSpec(String spec) {
		this.spec = spec;
	}

	public String getJunit() {
		return junit;
	}

	public void setJunit(String junit) {
		this.junit = junit;
	}

	public Double getStartprice() {
		return startprice;
	}

	public void setStartprice(Double startprice) {
		this.startprice = startprice;
	}

	public Double getStartquantity() {
		return startquantity;
	}

	public void setStartquantity(Double startquantity) {
		this.startquantity = startquantity;
	}

	public Double getStartamount() {
		return startamount;
	}

	public void setStartamount(Double startamount) {
		this.startamount = startamount;
	}

	public Double getInquantity() {
		return inquantity;
	}

	public void setInquantity(Double inquantity) {
		this.inquantity = inquantity;
	}

	public Double getInamount() {
		return inamount;
	}

	public void setInamount(Double inamount) {
		this.inamount = inamount;
	}

	public Double getOutquantity() {
		return outquantity;
	}

	public void setOutquantity(Double outquantity) {
		this.outquantity = outquantity;
	}

	public Double getOutamount() {
		return outamount;
	}

	public void setOutamount(Double outamount) {
		this.outamount = outamount;
	}

	public Double getEndprice() {
		return endprice;
	}

	public void setEndprice(Double endprice) {
		this.endprice = endprice;
	}

	public Double getEndquantity() {
		return endquantity;
	}

	public void setEndquantity(Double endquantity) {
		this.endquantity = endquantity;
	}

	public Double getEndamount() {
		return endamount;
	}

	public void setEndamount(Double endamount) {
		this.endamount = endamount;
	}
	
}
